body{
  min-width: 1200px;
}
.page-home-net img {
  width: 100%;
}
.page-home-net .active {
  color: #3092F6;
}
.page-home-net .banxin {
  width: 1200px;
  margin: 0 auto;
}
.page-home-net {
  font-family: "Microsoft Yahei";
}

  /*banner*/
    .page-home-net .swiper-container {
      width: 100%;
      height:406px;
    }
    .page-home-net .banner-wrap .swiper-slide{
      overflow:hidden;
      position: relative;
    }
    .page-home-net .banner-wrap img {
      height:100%;
      width: auto;
      position: absolute;
      top:0;
      left: 50%;
      transform: translateX(-50%);
    }
    .page-home-net .swiper-pagination-bullet{
      background-color:rgba(248,247,250,.37);
      width: 12px;
      height:12px;
    }
    .page-home-net .swiper-pagination-bullet-active{
      background-color:#f8f7fa;
    }
    .page-home-net .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
      margin:0 8px;
    }
    .page-home-net .swiper-container-horizontal>.swiper-pagination-bullets{
      bottom:16px;
    }
    .page-home-net .swiper-button-next,.page-home-net .swiper-button-prev{
      margin-top:36px;
    }

    .swiper-pagination{
      position: absolute;
      bottom: 16px;
      left: 50%;
      transform: translateX(-50%);
    }
    .swiper-pagination-switch{
      background-color:rgba(248,247,250,.37);
      width: 12px;
      height:12px;
      display: block;
      float: left;
      margin-right:8px;
      border-radius:50%;
    }
    .swiper-active-switch{
      background-color:#f8f7fa;
    }

::-moz-placeholder{color:#cccccc;}              
::-webkit-input-placeholder{color:#cccccc;}    
:-ms-input-placeholder{color:#cccccc;}         


.w1200{
  width: 1200px;
  margin: auto;
}
.position_wrap{

}
.position_wrap .w1200{
 font-size: 22px;
 color: #888888;
}
.position_wrap a{
  color: #888888
}

/*文章列表*/
  .work_list{
    
  }
  .work_list .item_wrap{
    border:1px solid #0f51bb;
    border-radius: 5px;
      padding-left: 38px;
    background: #f9fafc;
      margin-bottom: 40px;
  }
  .work_list .item_wrap .h2tit{
    margin-bottom: 46px;
    height: 92px;
    border-bottom: 1px solid #959595;
    line-height: 92px;
    margin-right: 3px;
  }
  .work_list .item_wrap .h2tit .news_type{
    float: left;
    font-size: 24px;
    padding-top: 18px;
    height: 69px;
    line-height: 69px;
    color: #333333;
    border-bottom: 6px solid #2136ab;
  }
  .work_list .item_wrap .h2tit .more{
    height: 69px;
    line-height: 69px;
    float: right;
    font-size: 0;
    color: #333333;
    padding-right: 44px;
    display: inline-block;
    margin-top: 24px;
  }
  .work_list .item_wrap .h2tit .more *{
    font-size: 24px;
  }
  .work_list .item_wrap .h2tit .more .icon-txt{
    display: inline-block;
    vertical-align: middle;
  }
  .work_list .item_wrap .h2tit .more .icon-more{
    display: inline-block;
    width: 28px;
    height:28px;
    vertical-align: middle;
    position: relative;
    margin-left: 10px;
    margin-top:2px;
  }
  .work_list .item_wrap .h2tit .more .icon-more img{
    max-width: 100%;
    max-height:100%;
    position: absolute;
    top:50%;
    left:50%;
    -ms-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
  }




  .work_list .item_wrap .list{
    padding-bottom: 20px;
  }
  .work_list .item_wrap .list li{
    padding-right: 46px;
    margin-bottom: 12px;

  }
  .work_list .item_wrap .list li .title_time{
    height: 38px;
    line-height: 38px;
    overflow: hidden;
  }
  .work_list .item_wrap .list li .title_time .icon {
    width: 16px;
    margin-right: 16px;
    float: left;
  }
  .work_list .item_wrap .list li .title_time .title{
    float: left;
    width: 922px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .work_list .item_wrap .list li .title_time .title a{
    font-size: 20px;
    color: #444444;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
  }
  .work_list .item_wrap .list li .title_time .time{
    float: right;
    text-align: right;
    width: 153px;
    /*border-left: 1px solid #abc3cf;*/  
    height: 38px;
    line-height: 38px;
    display: inline-block;
    font-size: 20px;
    color: #0f51bb;
  }
  .work_list .item_wrap .list li .author{
    line-height: 35px;
    font-size: 16px;
    color: #787878;
    padding-left:42px;
    margin-top:4px;
  }

/*站内导航*/
  .page-home-net .list-header {
    height:88px;
    line-height: 88px;
    font-size: 22px;
    letter-spacing: 1.2px; 
    color: #888888;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
  }
  .page-home-net .list-header a{
    color:#888888;
  }
  .page-home-net .list-header span{
    display: inline-block;
  }
  .page-home-net .list-header-mark {
    width: 21px;
    height:21px;
    margin-right: 16px;
    display: inline-block;
    vertical-align: middle;
    margin-top:-3px;
  }
  .page-home-net .list-header-active {
    color: #3D7EEA;
  }



.pt_124{
  padding-top:124px;
}